do/play sport/sports - French English Dictionary